make contributions - German English Dictionary